25-27 Park Terrace Lane, Glasgow, G3 6Hg